multiple handicapped - German English Dictionary